IF exists(SELECT * FROM dbo.sysobjects WHERE name='opdrachtenPerVakUniek' AND xtype='V') 
BEGIN
	DROP VIEW opdrachtenPerVakUniek
END
GO

CREATE view opdrachtenPerVakUniek
as
select distinct l.voornaam + ' ' + achternaam as deNaam,
	l.naam1,
	a.vakcode
from leraars as l left join ambtsverdeling as a
   on l.naamCode = a.naamCode
  left join administratie as admin
	on l.naamcode = admin.naamcode
where admin.lesopdracht = 1